scientific responsibility - Turco Inglés Diccionario